#ifndef INTEGRATE_FONCTOR_H
#define INTEGRATE_FONCTOR_H

#include "DynamicObject.h"

namespace PHYSIC
{
    class IntegrateFonctor
    {
    public:
        IntegrateFonctor(float dt)
            : tempsEcoule_(dt)
        {
        }
        void operator() (DynamicObject* obj)
        {
            obj->integrate(tempsEcoule_);
        }
    private:
        float tempsEcoule_;
    };
}   // namespace PHYSIC


#endif // INTEGRATE_FONCTOR_H
